cast its leaves - French English Dictionary